home *** CD-ROM | disk | FTP | other *** search
/ Deutsche Edition 1 / Deutsche Edition 1.iso / amok / 081-090 / amok85 / termite / termite.dok < prev    next >
Text File  |  1993-11-04  |  13KB  |  407 lines

  1.  
  2.                   ›32;43m                               ›0m
  3.                   ›32;43m         Termite  V1.0         ›0m
  4.                   ›32;43m      Bedienungsanleitung      ›0m
  5.                   ›32;43m                               ›0m
  6.  
  7.  
  8.            © Copyright 1993 von  Christian Stiens
  9.                                  Heustiege 2
  10.                                  W-4710 Lüdinghausen
  11.                                  GERMANY
  12.  
  13.            EMail: Christian_Stiens@ouzonix.bo.open.de
  14.                   2:245/5802.25@fidonet.org
  15.  
  16.  
  17. ›1mEinführung›0m
  18.  
  19. Termite ist ein kleines Terminalprogramm für AmigaDOS 2.04 und höher.
  20. Es verwendet die Standard ANSI-Emulation des Console-Devices und unterstützt
  21. externe Übertragungsprotokolle (XPR-Libraries).
  22.  
  23.  
  24. ›1mCopyright›0m
  25.  
  26. Dieses Programm ist ›1;32mShareware›0m. Wenn Sie es nach dem Testen weiterhin
  27. benutzen wollen, senden Sie die Shareware-Gebühr von DM 10 in Form eines
  28. Schecks oder einer Banknote an obige Adresse. Sie erhalten dann die
  29. registrierte Version von Termite ohne Nervrequester und mit vollständigem
  30. Sourcecode.
  31.  
  32. Die Verbreitung des ›4mkompletten›0m and ›4munveränderten›0m Pakets ist nur über
  33. nichtkommerzielle Mailboxen, sowie den folgenden Public Domain Serien
  34. gestattet:
  35.  
  36.                   - AMOK  (Amiga Modula & Oberon Klub)
  37.                   - Kickstart (Maxon Verlag)
  38.                   - Fred Fish Amiga Lib Disks
  39.  
  40. Der Gebrauch des Programms geschieht auf Ihr eigenes Risiko. Es wird keine
  41. Haftung für mögliche Schäden übernommen, die durch die Benutzung des Programmes
  42. entstanden sind.
  43.  
  44. Alle Rechte vorbehalten.
  45.  
  46.  
  47. ›1mErfordernisse›0m
  48.  
  49.   Termite benötigt:
  50.  
  51.     - Kickstart 2.04 oder höher
  52.  
  53.     - Die ReqTools-Library (© by Nico François)
  54.  
  55.     - XPR-Libraries für den Dateitransfer
  56.  
  57.     - Falls die OwnDevUnit.library (© by Christopher A. Wichura) im LIBS:
  58.       Verzeichnis vorhanden ist, wird diese benutzt, um die serielle
  59.       Schnittstelle zu locken.
  60.  
  61.     - Einen Stack von mindestens 4000 Bytes
  62.  
  63.  
  64. ›1mAnleitung›0m
  65.  
  66. ›32mDer Start›0m
  67.  
  68. Termite kann wie üblich über die Workbench oder via CLI gestartet werden.
  69. Beim CLI Start können Sie den Namen der Konfigurationdatei sowie
  70. der Telefonbuchdatei angeben.
  71.  
  72. Das Programm kann mit dem AmigaDOS Befehl "Resident" resident geladen
  73. werden.
  74.  
  75.  
  76. ›32mDer Screen›0m
  77.  
  78. Termite öffnet einen Public Screen mit dem Namen "TERMITE". Es wird der
  79. Displaymodus der Workbenchscreens verwendet. Am unteren Screenrand befindet
  80. sich die Statuszeile, die Auskunft über Status (Online/Offline), Baudrate,
  81. Bit pro Zeichen, Parität, Stopbits und Transferprotokoll gibt.
  82.  
  83.  
  84. ›32mDie Menüs›0m
  85.  
  86. ›7m Project ›0m
  87.  
  88.   ›7mSave Config...›0m
  89.  
  90.   Ermöglicht, die aktuellen Settings in ein Konfigurationsfile zu speichern
  91.  
  92.   ›7mAbout...›0m
  93.  
  94.   Zeigt den Info-Requester
  95.  
  96.   ›7mQuit›0m
  97.  
  98.   Beendet das Programm
  99.  
  100. ›7m Edit ›0m
  101.  
  102.   ›7mPaste Clip›0m
  103.  
  104.   Der aktuelle Inhalt des Clipboards wird in den Eingabestrom eingespeist.
  105.   Der Vorgang kann durch Drücken der rechten Maustaste abgebrochen werden.
  106.  
  107.   ›7mPaste File...›0m
  108.  
  109.   Ermöglicht es, ein File in den Eingabestrom einzuspeisen.
  110.   Der Vorgang kann durch Drücken der rechten Maustaste abgebrochen werden.
  111.  
  112.   ›7mDelay...›0m
  113.  
  114.   Beim Pasten wird zwischen den Zeichen eine kurze Pause eingelegt,
  115.   deren Länge Sie hier in Millisekunden angeben können.
  116.  
  117. ›7m Screen ›0m
  118.  
  119.   ›7mPalette›0m
  120.  
  121.   Er erscheint ein Palette-Requester, in dem Sie die Bildschirmfarben
  122.   einstellen können.
  123.  
  124.   ›7mClear›0m
  125.  
  126.   Löscht den Bildschirm
  127.  
  128.   ›7mReset›0m
  129.  
  130.   Löscht den Schirm und setzt das Terminal zurück
  131.  
  132. ›7m Serial ›0m
  133.  
  134.   ›7mBaud Rate›0m
  135.  
  136.   Bestimmt die Baudrate der seriellen Schnittstelle.
  137.  
  138.   ›7mBuffer Size›0m
  139.  
  140.   Hiermit bestimmen Sie die Größe des Buffers, die das Serial-Device zur
  141.   Pufferung der eingehenden Daten verwendet.
  142.  
  143.   ›7mHandshaking›0m
  144.  
  145.   Legt fest, ob Software-Handshake (xON/xOFF), Hardware-Handshake (RTS/CTS)
  146.   oder überhaupt kein Handshake verwendet wird. Es sollte, falls möglich,
  147.   immer Hardware-Handshake verwendet werden.
  148.  
  149.   ›7mParity›0m
  150.  
  151.   Legt fest, welche Art der Paritätsprüfung verwendet wird.
  152.  
  153.   ›7mBits/Char›0m
  154.  
  155.   Bestimmt, ob 7 oder 8 Bit pro Zeichen verwendet werden.
  156.  
  157.   ›7mStop Bits›0m
  158.  
  159.   Bestimmt, ob 1 oder 2 Stopbits nach jedem Datenwort gesendet werden.
  160.  
  161.   ›7mDuplex›0m
  162.  
  163.   Wenn hier Full-Duplex gewählt ist, muß das Modem die Benutzereingaben
  164.   zurücksenden. Bei Half-Duplex werden sie vom Programm auf dem Bildschirm
  165.   "geechot".
  166.  
  167.   ›7mBreak-Time...›0m
  168.  
  169.   Sie können hier die Länge des Breaksignals in Micro-Sekunden wählen.
  170.  
  171.   ›7mRad Boogie›0m
  172.  
  173.   Spezieller Modus des serial.device, der die Paritätsprüfung, Break-
  174.   Erkennung und Software-Handshake abstellt und dadurch eine etwas
  175.   höhere Baudrate ermöglicht. Nur erlaubt beim Modus 8-N-1.
  176.  
  177. ›7m Modem ›0m
  178.  
  179.   ›7mHang-Up›0m
  180.  
  181.   Sendet den Hangup-String zum Modem.
  182.  
  183.   ›7mInit›0m
  184.  
  185.   Sendet den Init-String zum Modem.
  186.  
  187.   ›7mRedial›0m
  188.  
  189.   Wählt die zuletzt gewählte Telefonnummer erneut an.
  190.  
  191.   ›7mSend Break›0m
  192.  
  193.   Sendet ein Break Signal zum Modem.
  194.  
  195.   ›7mHang-Up String...›0m
  196.  
  197.   Ein Stringrequester erscheint, in dem Sie den Hangup-String editieren
  198.   können.
  199.  
  200.   ›7mInitString...›0m
  201.  
  202.   Hiermit können Sie den Init-String editieren.
  203.  
  204.   Folgende Steuerzeichen sind sowohl im Init- als auch dem Hangup-String
  205.   erlaubt:
  206.  
  207.               \r  RETURN   (ASCII 13)
  208.               \n  NEWLINE  (ASCII 10)
  209.               \e  ESCAPE   (ASCII 27)
  210.  
  211.               ~   Eine halbe Sekunde Pause
  212.               ^   Drop DTR. Legt die Leitung DTR (Data Terminal Ready)
  213.                   für eine achtel Sekunde auf Null. Dadurch können
  214.                   viele Modems zu einem schnellern Auflegen gezwungen
  215.                   werden.
  216.               \\  Das Zeichen "\"
  217.               \~  Das Zeichen "~"
  218.               \^  Das Zeichen "^"
  219.  
  220. ›7m Transfer ›0m
  221.  
  222.   ›7mDownload›0m
  223.  
  224.   Startet den Datei-Download. Falls noch kein Protokoll gewählt wurde,
  225.   erscheint vorher noch der Protokollrequester. Wenn das Protokoll
  226.   dies erfordert, müssen Sie noch den Filenamen der zu empfangenden
  227.   Datei in dem Filerequester eingeben.
  228.  
  229.   ›7mUpload›0m
  230.  
  231.   Startet den Datei-Upload. Falls noch kein Protokoll gewählt wurde,
  232.   erscheint vorher noch der Protokollrequester. Wenn das Protokoll
  233.   dies erfordert, müssen Sie noch den Filenamen der zu sendenden
  234.   Datei in dem Filerequester eingeben.
  235.  
  236.   ›7mProtocol...›0m
  237.  
  238.   Hiermit wählen Sie das Übertragungs-Protokoll aus.
  239.  
  240.   ›7mOptions...›0m
  241.  
  242.   Hier können Sie die Einstellungen des gewählten Protokolls editieren.
  243.   Die Parameter werden in Environment-Variablen unter dem Namen des Protocolls
  244.   (z.B. xprzmodem) in ENV: und ENVARC: gespeichert. Welche Optionen und
  245.   Settings das jeweilige Protokoll unterstützt, erfahren Sie aus der
  246.   Anleitung des Protokolls.
  247.  
  248. ›7m Dial ›0m
  249.  
  250.   Siehe Punkt "Telefonbuch" weiter unten in diesem Text.
  251.  
  252.  
  253. ›32mDas Transfer-Fenster›0m
  254.  
  255. Wenn der Menupunkt Upload oder Download aufgerufen wurde, erscheint das
  256. Transferwindow, im dem verschiedene Informationen während der Übertragung
  257. ausgegeben werden. Der Transfer kann unterbrochen werden, wenn man
  258. das Close-Gadget des Fensters betätigt.
  259.  
  260. Manche Übertragungsprotokolle sind in der Lage einen Upload und/oder
  261. Download selbst zu erkennen. In so einem Fall erscheint das Transferwindow
  262. automatisch.
  263.  
  264.  
  265. ›32mKonfiguration›0m
  266.  
  267. Die Konfiguration des Programms erfolgt über eine Textdatei namens
  268. "Termite.config". Diese Datei wird in folgenden Verzeichnissen
  269. gesucht (nur wenn Sie beim CLI Start kein CONFIG Argument angegeben haben):
  270.  
  271.       1. Im aktuellen Verzeichis
  272.       2. Im Verzeichnis, in dem sich das Programm Termite selbst befindet
  273.       3. Im ENV: Verzeichnis
  274.       4. In S:
  275.  
  276. In jeder Zeile der Datei steht das Schlüsselwort eines Parameters gefolgt
  277. von dem Parameter selbst. Leerzeilen sind erlaubt, Kommentare können
  278. Sie hinter einem Semikolon eingeben.
  279.  
  280. Folgende Schlüsselwörter gibt es:
  281.  
  282.   ›4mSchlüssel›m      ›4mBeschreibung›m                               ›4mDefault›m
  283.  
  284.   DEVICE         Der Name des Serial-Devices                "serial.device"
  285.  
  286.   UNIT           Die Unit-Nummer des Serial-Devices         0
  287.  
  288.   SERIALBUFFER   Die Größe des seriellen Eingangspuffers    8192
  289.  
  290.   BAUDRATE       Die Baudrate                               2400
  291.  
  292.   BREAKTIME      Die Länge eines Breaks in Microsekunden    250000
  293.  
  294.   BITSPERCHAR    Bits pro Zeichen (7 oder 8)                8
  295.  
  296.   STOPBITS       Anzahl der Stopbits (1 oder 2)             1
  297.  
  298.   PARITY         Art der Paritätsprüfung (NONE, EVEN,
  299.                  ODD, MARK oder SPACE)                      NONE
  300.  
  301.   HANDSHAKING    Art des Handshakings (NONE, XONXOFF
  302.                  oder 7WIRE)                                7WIRE
  303.  
  304.   RADBOOGIE      Highspeed-Modus des serial.device
  305.                  (TRUE oder FALSE)                          FALSE
  306.  
  307.   DUPLEX         HALF oder FULL                             FULL
  308.  
  309.   INITSTRING     Der Init-String                            "ATZ\r~~"
  310.  
  311.   HANGUPSTRING   Der Hangup-String                          "^~~~+++~~~ATH0\r"
  312.  
  313.   PROTOCOL       Das Übertragungsprotokoll (ohne xpr-       ""
  314.                  Prefix und .library Suffix)
  315.  
  316.   CAPTURE        Der Name der Mitschnittsdatei.
  317.                  Es wird eine Nummer angehängt, die
  318.                  solange erhöht wird, bis ein nicht
  319.                  existierender Name gefunden wird.
  320.                  Wenn kein Mitschnitt gewünscht wird,
  321.                  kann man hier "" eintragen.                "T:Capture_"
  322.  
  323.   TIMEFORCONNECT Die Zeit für den Verbindungsaufbau
  324.                  in Sekunden. Sobald man Online ist,
  325.                  startet die Uhr in der Statuszeile.
  326.                  Dabei fängt sie nicht bei Null an,
  327.                  sondern bei der Zeit, die man hier
  328.                  spezifiziert.                              10
  329.  
  330.   UPLOADDIR      Das Default-Verzeichis für den Datei-
  331.                  upload. Vor einem manuellen Upload
  332.                  wird dieses Verzeichnis zum aktuellen
  333.                  Verzeichnis.                               "" (Current Dir)
  334.  
  335.   DOWNLOADDIR    Das Default-Verzeichis für den Datei-
  336.                  download. Vor einem manuellen Download
  337.                  wird dieses Verzeichnis zum aktuellen
  338.                  Verzeichnis.                               "" (Current Dir)
  339.  
  340.   PASTEDIR       Das Default-Verzeichis für die Funktion
  341.                  FilePaste.                                 "" (Current Dir)
  342.  
  343.   PASTEDELAY     Die Verzögerung beim File- oder
  344.                  Clipboard-Pasting in Millisekunden         10
  345.  
  346.   SCREENDEPTH    Die Schirmtiefe (1 bis 4)                  2
  347.  
  348.   PALETTE        Die Bildschirmfarben (Beipiel:
  349.                  "AAA,000,fff,68B")                         "" (Pref. Colors)
  350.  
  351.   FONT           Der Screen-Font (Syntax: Name/Size,
  352.                  Beispiel: courier/13)                      "" (System default)
  353.  
  354.   KEYMAP         Der Tastaturtreiber. Sie können hier
  355.                  auch einen gesamten Pfad angeben,
  356.                  wenn die Keymap nicht aus DEVS:keymaps/
  357.                  geladen werden soll.                       "" (System default)
  358.  
  359.   PRIORITY       Die Prozesspriorität des Programms         0
  360.  
  361.  
  362. ›32mTelefonbuch›0m
  363.  
  364. Beim Start des Programm wird nach einer Datei mit dem Namen "Termite.phonebook"
  365. in folgenden Verzeichnissen gesucht (nur wenn Sie beim CLI Start kein
  366. PHONEBOOK Argument angegeben haben):
  367.  
  368.       1. Im aktuellen Verzeichis
  369.       2. Im Verzeichnis, in dem sich das Programm Termite selbst befindet
  370.       3. Im ENV: Verzeichnis
  371.       4. In S:
  372.  
  373. Die Datei enthält pro Zeile den Namen (z.B. einer Mailbox) gefolgt von einem
  374. String. Der Name wird in dem Dial Menu aufgenommen. Beim Aufruf dieses
  375. Menupunktes wird dann der String an das Modem gesendet. Wenn der Name
  376. Leerzeichen enthält, muß er in Anführungszeichen (") eingeschlossen werden.
  377.  
  378. In dem String sind die gleichen Steuerzeichen erlaubt, wie in dem
  379. Init- bzw. Hangup-String.
  380.  
  381.  
  382. ›32mFunktionstasten›0m
  383.  
  384. Funktionstasten werden insoweit unterstützt, daß Sie einen Tastaturtreiber
  385. (KeyMap) explizit in der Konfigurationdatei angeben können.
  386.  
  387. Mit einem Keymap-Editor (z.B. KME von der AMOK Disk #58 bzw. Fish Disk #666)
  388. können Sie so eine spezielle Keymap erzeugen, bei welcher die Funktionstasten
  389. wie gewüscht belegt sind.
  390.  
  391.  
  392. ›32mSonstiges›0m
  393.  
  394. Wenn Sie ein Highspeed-Modem, jedoch Slowspeed-Amiga besitzen, kann es leicht
  395. passieren, daß die Zeichen schneller vom Modem kommen als sie auf dem
  396. Bildschirm dargestellt werden können. Wenn Sie in einem solchen Fall das Modem
  397. wieder "einholen" wollen, können Sie die linke Alt-Taste drücken.
  398. Dies bewirkt, das die Zeichen NICHT mehr auf dem Bildschirm angezeigt werden,
  399. sondern nur noch in die Mitschnittdatei geschrieben werden. Anstelle des
  400. gesamten Pufferinhaltes wird jedesmal nur ein Punkt "." ausgegeben.
  401.  
  402.  
  403. ›3;33mViel Spaß!›0m
  404.  
  405. --- Christian
  406.  
  407.